package com.serviceprovider.business.utility.maintenance.interfaces;

//~--- non-JDK imports --------------------------------------------------------

import com.serviceprovider.business.module.report.valueobjects.BatchVO;
import com.serviceprovider.business.module.user.model.impl.User;

//~--- JDK imports ------------------------------------------------------------

import java.util.List;

public interface IBatchService {
    List<BatchVO> getBatchList();

    List<BatchVO> getBatchListToPlaceOrder(List<Integer> batchIds);

    void save(BatchVO batch, User provider);

    void setOrderId(BatchVO batchVO, Integer id);

    List<BatchVO> getBatchListByOrderId(Integer orderId);
}



